home *** CD-ROM | disk | FTP | other *** search
/ PC World 2007 February / PCWorld_2007-02_cd.bin / domacnost a kancelar / avedesk / AveDesk13.exe / Documents / Installer / Templates / desklet.xml next >
Extensible Markup Language  |  2005-02-20  |  1KB  |  61 lines

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <AveInstaller>
  3.  
  4.     <About>
  5.         <Author>{YOURNAME}</Author>
  6.         <Email>{YOUREMAIL}</Email>
  7.         <HomePage>{YOURHOMEPAGE}</HomePage>
  8.  
  9.         <Name>{DESKLETSNAME}</Name>
  10.         <Version>{VERSION:MAJOR.MINOR}</Version>
  11.         <Description>{DESCRIPTION}.</Description>
  12.         <URL>{DOWNLOADURL}</URL>
  13.         <GUID>{GUID}</GUID>
  14.     </About>
  15.  
  16.     <Requirements>
  17.         <Item Type="RequiredAveDeskVersion">1.2</Item>
  18.         <Item Type="RequiredInstallerVersion">1.2</Item>
  19.     </Requirements>
  20.  
  21.     <BeforeCopy>
  22.         <Item Type="SuspendDesklet">
  23.             <Directory BaseFolder="Desklets">
  24.                 <Directory Name="{YOURDESKLETFOLDER}">
  25.                     <File>{YOURDESKLETDLL}</File>
  26.                 </Directory>
  27.             </Directory>
  28.         </Item>
  29.     </BeforeCopy>
  30.     
  31.     <CopyInformation>
  32.         <Directory BaseFolder="Desklets">
  33.             <Directory Name="{YOURDESKLETFOLDER}">
  34.                 <CopyAll Recursively="true"/>
  35.             </Directory>
  36.         </Directory>
  37.  
  38.     </CopyInformation>
  39.  
  40.     <AfterCopySucceeded>
  41.         <Item Type="ShowBitmap">about.png</Item>
  42.         <Item Type="DoIf">
  43.             <If Type="Not">
  44.                 <Item Type="DeskletIsUsed">
  45.                     <Directory BaseFolder="Desklets">
  46.                         <Directory Name="{YOURDESKLETFOLDER}">
  47.                             <File>{YOURDESKLETDLL}</File>
  48.                         </Directory>
  49.                     </Directory>                    
  50.                 </Item>
  51.             </If>
  52.             <Then Type="LoadDesklet">
  53.             <Desklet><DLL>{RELATIVEPATHTOYOURDESKLET}</DLL></Desklet>
  54.             </Then>
  55.         </Item>
  56.     </AfterCopySucceeded>
  57.  
  58.     <AfterCopyFailed/>
  59.  
  60. </AveInstaller>
  61.